package com.aaa.dao;

import com.aaa.entity.Dept;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author ：zhouhangyong
 * @date ：Created in 2022/6/23 8:39
 * @description：
 * @modified By：
 * @version:
 */
public interface DeptDao {
    List<Dept> deptList(Map map);
    Integer deptListNum(Map map);
    Integer deleteDept(String id);
    Integer addDept(Dept dept);
    Integer updateDept(Dept dept);
    List<Dept> deptKey(Integer id);
    List<Dept> deptUserinfo(Dept dept);
    // 唯一性校验
    List<Map> queryDeptname(@Param("deptname")String deptname, @Param("deptid")Integer deptid);
}
